package com.kmproject.haifu.mvp.model.entity.beans;

import java.util.List;

public class SecondHandInfoBean  {


    /**
     * areaId : 0
     * areaInfo : [{"areaId":0,"category":"","description":"","name":"","parentId":0}]
     * buyPrice :
     * collected : 0
     * collectionCount : 0
     * createTime :
     * deleteTime :
     * deliveryAddress :
     * detail :
     * distance :
     * images : [{"createTime":"","imageId":0,"imageOrder":0,"imageType":"","imageUrl":"","updateTime":""}]
     * isAvailable : 0
     * isDelete : 0
     * isShow : 0
     * labels : [{"category":"","dictId":0,"name":"","parentId":0}]
     * lat :
     * lgt :
     * lowerShelfReason : 0
     * lowerShelfReasonName :
     * lowerShelfTime :
     * mobile :
     * publishWay : 0
     * reviewStatus : 0
     * salePrice :
     * saleStatus :
     * secondHandCategoryId : 0
     * secondHandId : 0
     * storeInfo : {"onlineSecondHandCount":0,"storeId":0,"storeLogo":"","storeName":"","storeRank":0,"storeRankName":""}
     * title :
     * updateTime :
     * userId : 0
     * userInfo : {"avatar":"","levelBackgroundImage":"","levelHeadImage":"","levelName":"","memberLevelId":0,"nickName":"","onlineStatus":"","registerLongTime":"","userId":0,"userSex":""}
     * userStoreId : 0
     * viewCount : 0
     * wechat :
     */
     private String reviewDetail;
    private String areaId;
    private String buyPrice;
    private int collected;
    private int collectionCount;
    private String createTime;
    private String deleteTime;
    private String deliveryAddress;
    private String detail;
    private String distance;
    private int isAvailable;
    private int isDelete;
    private int isShow;
    private String lat;
    private String lgt;
    private String lowerShelfReason;
    private String lowerShelfReasonName;
    private String lowerShelfTime;
    private String mobile;
    private int publishWay;
    private int reviewStatus;
    private String salePrice;
    private String saleStatus;
    private String secondHandCategoryId;
    private String secondHandId;
    private StoreInfoBean storeInfo;
    private String title;
    private String updateTime;
    private String userId;
    private UserInfoBean userInfo;
    private String userStoreId;
    private int viewCount;
    private String wechat;
    private List<AreaInfoBean> areaInfo;
    private List<ImagesBean> images;
    private List<LabelsBean> labels;
    private String stopEditTime;
    private boolean isHaveSelect;

    public boolean isHaveSelect() {
        return isHaveSelect;
    }

    public void setHaveSelect(boolean haveSelect) {
        isHaveSelect = haveSelect;
    }

    public String getReviewDetail() {
        return reviewDetail;
    }

    public void setReviewDetail(String reviewDetail) {
        this.reviewDetail = reviewDetail;
    }

    public String getUserStoreId() {
        return userStoreId;
    }

    public String getStopEditTime() {
        return stopEditTime;
    }

    public void setStopEditTime(String stopEditTime) {
        this.stopEditTime = stopEditTime;
    }

    public String getUserId() {
        return userId;
    }

    public String getBuyPrice() {
        return buyPrice;
    }

    public void setBuyPrice(String buyPrice) {
        this.buyPrice = buyPrice;
    }

    public int getCollected() {
        return collected;
    }

    public void setCollected(int collected) {
        this.collected = collected;
    }

    public int getCollectionCount() {
        return collectionCount;
    }

    public void setCollectionCount(int collectionCount) {
        this.collectionCount = collectionCount;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getDeleteTime() {
        return deleteTime;
    }

    public void setDeleteTime(String deleteTime) {
        this.deleteTime = deleteTime;
    }

    public String getDeliveryAddress() {
        return deliveryAddress;
    }

    public void setDeliveryAddress(String deliveryAddress) {
        this.deliveryAddress = deliveryAddress;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public String getDistance() {
        return distance;
    }

    public void setDistance(String distance) {
        this.distance = distance;
    }

    public int getIsAvailable() {
        return isAvailable;
    }

    public void setIsAvailable(int isAvailable) {
        this.isAvailable = isAvailable;
    }

    public int getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(int isDelete) {
        this.isDelete = isDelete;
    }

    public int getIsShow() {
        return isShow;
    }

    public void setIsShow(int isShow) {
        this.isShow = isShow;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getLgt() {
        return lgt;
    }

    public void setLgt(String lgt) {
        this.lgt = lgt;
    }



    public String getLowerShelfReasonName() {
        return lowerShelfReasonName;
    }

    public void setLowerShelfReasonName(String lowerShelfReasonName) {
        this.lowerShelfReasonName = lowerShelfReasonName;
    }

    public String getLowerShelfTime() {
        return lowerShelfTime;
    }

    public void setLowerShelfTime(String lowerShelfTime) {
        this.lowerShelfTime = lowerShelfTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public int getPublishWay() {
        return publishWay;
    }

    public void setPublishWay(int publishWay) {
        this.publishWay = publishWay;
    }

    public int getReviewStatus() {
        return reviewStatus;
    }

    public void setReviewStatus(int reviewStatus) {
        this.reviewStatus = reviewStatus;
    }

    public String getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(String salePrice) {
        this.salePrice = salePrice;
    }

    public String getSaleStatus() {
        return saleStatus;
    }

    public void setSaleStatus(String saleStatus) {
        this.saleStatus = saleStatus;
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public String getLowerShelfReason() {
        return lowerShelfReason;
    }

    public void setLowerShelfReason(String lowerShelfReason) {
        this.lowerShelfReason = lowerShelfReason;
    }

    public String getSecondHandCategoryId() {
        return secondHandCategoryId;
    }

    public void setSecondHandCategoryId(String secondHandCategoryId) {
        this.secondHandCategoryId = secondHandCategoryId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public void setUserStoreId(String userStoreId) {
        this.userStoreId = userStoreId;
    }

    public String getSecondHandId() {
        return secondHandId;
    }

    public void setSecondHandId(String secondHandId) {
        this.secondHandId = secondHandId;
    }

    public StoreInfoBean getStoreInfo() {
        return storeInfo;
    }

    public void setStoreInfo(StoreInfoBean storeInfo) {
        this.storeInfo = storeInfo;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }



    public UserInfoBean getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(UserInfoBean userInfo) {
        this.userInfo = userInfo;
    }



    public int getViewCount() {
        return viewCount;
    }

    public void setViewCount(int viewCount) {
        this.viewCount = viewCount;
    }

    public String getWechat() {
        return wechat;
    }

    public void setWechat(String wechat) {
        this.wechat = wechat;
    }

    public List<AreaInfoBean> getAreaInfo() {
        return areaInfo;
    }

    public void setAreaInfo(List<AreaInfoBean> areaInfo) {
        this.areaInfo = areaInfo;
    }

    public List<ImagesBean> getImages() {
        return images;
    }

    public void setImages(List<ImagesBean> images) {
        this.images = images;
    }

    public List<LabelsBean> getLabels() {
        return labels;
    }

    public void setLabels(List<LabelsBean> labels) {
        this.labels = labels;
    }

    public static class StoreInfoBean {
        /**
         * onlineSecondHandCount : 0
         * storeId : 0
         * storeLogo :
         * storeName :
         * storeRank : 0
         * storeRankName :
         */

        private int onlineSecondHandCount;
        private String storeId;
        private String storeLogo;
        private String storeName;
        private String storeRank;
        private String storeRankName;

        public int getOnlineSecondHandCount() {
            return onlineSecondHandCount;
        }

        public void setOnlineSecondHandCount(int onlineSecondHandCount) {
            this.onlineSecondHandCount = onlineSecondHandCount;
        }

        public String getStoreId() {
            return storeId;
        }

        public void setStoreId(String storeId) {
            this.storeId = storeId;
        }

        public String getStoreLogo() {
            return storeLogo;
        }

        public void setStoreLogo(String storeLogo) {
            this.storeLogo = storeLogo;
        }

        public String getStoreName() {
            return storeName;
        }

        public void setStoreName(String storeName) {
            this.storeName = storeName;
        }

        public String getStoreRank() {
            return storeRank;
        }

        public void setStoreRank(String storeRank) {
            this.storeRank = storeRank;
        }

        public String getStoreRankName() {
            return storeRankName;
        }

        public void setStoreRankName(String storeRankName) {
            this.storeRankName = storeRankName;
        }
    }

    public static class UserInfoBean {
        /**
         * avatar :
         * levelBackgroundImage :
         * levelHeadImage :
         * levelName :
         * memberLevelId : 0
         * nickName :
         * onlineStatus :
         * registerLongTime :
         * userId : 0
         * userSex :
         */

        private String avatar;
        private String levelBackgroundImage;
        private String levelHeadImage;
        private String levelName;
        private String memberLevelId;
        private String nickName;
        private String onlineStatus;
        private String registerLongTime;
        private String userId;
        private String userSex;

        public String getAvatar() {
            return avatar;
        }

        public void setAvatar(String avatar) {
            this.avatar = avatar;
        }

        public String getLevelBackgroundImage() {
            return levelBackgroundImage;
        }

        public void setLevelBackgroundImage(String levelBackgroundImage) {
            this.levelBackgroundImage = levelBackgroundImage;
        }

        public String getLevelHeadImage() {
            return levelHeadImage;
        }

        public void setLevelHeadImage(String levelHeadImage) {
            this.levelHeadImage = levelHeadImage;
        }

        public String getLevelName() {
            return levelName;
        }

        public void setLevelName(String levelName) {
            this.levelName = levelName;
        }

        public String getMemberLevelId() {
            return memberLevelId;
        }

        public void setMemberLevelId(String memberLevelId) {
            this.memberLevelId = memberLevelId;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public String getOnlineStatus() {
            return onlineStatus;
        }

        public void setOnlineStatus(String onlineStatus) {
            this.onlineStatus = onlineStatus;
        }

        public String getRegisterLongTime() {
            return registerLongTime;
        }

        public void setRegisterLongTime(String registerLongTime) {
            this.registerLongTime = registerLongTime;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getUserSex() {
            return userSex;
        }

        public void setUserSex(String userSex) {
            this.userSex = userSex;
        }
    }

    public static class AreaInfoBean {
        /**
         * areaId : 0
         * category :
         * description :
         * name :
         * parentId : 0
         */

        private int areaId;
        private String category;
        private String description;
        private String name;
        private int parentId;

        public int getAreaId() {
            return areaId;
        }

        public void setAreaId(int areaId) {
            this.areaId = areaId;
        }

        public String getCategory() {
            return category;
        }

        public void setCategory(String category) {
            this.category = category;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getParentId() {
            return parentId;
        }

        public void setParentId(int parentId) {
            this.parentId = parentId;
        }
    }

    public static class ImagesBean {
        /**
         * createTime :
         * imageId : 0
         * imageOrder : 0
         * imageType :
         * imageUrl :
         * updateTime :
         */

        private String createTime;
        private String imageId;
        private int imageOrder;
        private String imageType;
        private String imageUrl;
        private String updateTime;
        public ImagesBean(){}
        public ImagesBean(String createTime, int imageOrder, String imageType, String imageUrl, String updateTime) {
            this.createTime = createTime;
            this.imageOrder = imageOrder;
            this.imageType = imageType;
            this.imageUrl = imageUrl;
            this.updateTime = updateTime;
        }
        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getImageId() {
            return imageId;
        }

        public void setImageId(String imageId) {
            this.imageId = imageId;
        }

        public int getImageOrder() {
            return imageOrder;
        }

        public void setImageOrder(int imageOrder) {
            this.imageOrder = imageOrder;
        }

        public String getImageType() {
            return imageType;
        }

        public void setImageType(String imageType) {
            this.imageType = imageType;
        }

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }
    }

    public static class LabelsBean {
        /**
         * category :
         * dictId : 0
         * name :
         * parentId : 0
         */

        private String category;
        private String dictId;
        private String name;
        private String parentId;

        public String getCategory() {
            return category;
        }

        public void setCategory(String category) {
            this.category = category;
        }


        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getDictId() {
            return dictId;
        }

        public void setDictId(String dictId) {
            this.dictId = dictId;
        }

        public String getParentId() {
            return parentId;
        }

        public void setParentId(String parentId) {
            this.parentId = parentId;
        }
    }
}
